/*
 * Copyright 2014 Luke Klinker
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.klinker.android.twitter.utils;


public class LocalTrendsUtils {

    public static String[][] algeria = {
            {"Algiers", "1253079"},
            {"All Cities", "23424740"}
    };

    public static String[][] argentina = {
            {"All Cities", "23424747"},
            {"Buenos Aires", "468739"},
            {"Córdoba", "466861"},
            {"Mendoza", "332471"},
            {"Rosario", "466862"}
    };

    public static String[][] australia = {
            {"Adelaide", "1099805"},
            {"All Cities", "23424748"},
            {"Brisbane", "1100661"},
            {"Canberra", "1100968"},
            {"Darwin", "1101597"},
            {"Melbourne", "1103816"},
            {"Perth", "1098081"},
            {"Sydney", "1105779"}
    };

    public static String[][] austria = {
            {"All Cities", "23424750"},
            {"Vienna", "551801"}
    };

    public static String[][] bahrain = {
            {"All Cities", "23424753"}
    };

    public static String[][] belarus = {
            {"All Cities", "23424765"},
            {"Brest", "824382"},
            {"Gomel", "825978"},
            {"Grodno", "825848"},
            {"Minsk", "834463"}
    };

    public static String[][] belgium = {
            {"All Cities", "23424757"}
    };

    public static String[][] brazil = {
            {"All Cities", "23424768"},
            {"Belo Horizonte", "455821"},
            {"Belém", "455820"},
            {"Brasília", "455819"},
            {"Campinas", "455828"},
            {"Curitiba", "455822"},
            {"Fortaleza", "455830"},
            {"Goiânia", "455831"},
            {"Guarulhos", "455867"},
            {"Manaus", "455833"},
            {"Porto Alegre", "455823"},
            {"Recife", "455824"},
            {"Rio de Janeiro", "455825"},
            {"Salvador", "455826"},
            {"São Luís", "455834"},
            {"São Paulo", "455827"}
    };

    public static String[][] canada = {
            {"All Cities", "23424775"},
            {"Calgary", "8775"},
            {"Edmonton", "8676"},
            {"Montreal", "3534"},
            {"Ottawa", "3369"},
            {"Quebec", "3444"},
            {"Toronto", "4118"},
            {"Vancouver", "9807"},
            {"Winnipeg", "2972"}
    };

    public static String[][] chile = {
            {"All Cities", "23424782"},
            {"Concepcion", "349860"},
            {"Santiago", "349859"},
            {"Valparaiso", "349861"}
    };

    public static String[][] colombia = {
            {"All Cities", "23424787"},
            {"Barranquilla", "368151"},
            {"Bogotá", "368148"},
            {"Cali", "368149"},
            {"Medellín", "368150"}
    };

    public static String[][] denmark = {
            {"All Cities", "23424796"}
    };

    public static String[][] dominican_republic = {
            {"All Cities", "23424800"},
            {"Santo Domingo", "76456"}
    };

    public static String[][] ecuador = {
            {"All Cities", "23424801"},
            {"Guayaquil", "375733"},
            {"Quito", "375732"}
    };

    public static String[][] egypt = {
            {"Alexandria", "1522006"},
            {"All Cities", "23424802"},
            {"Cairo", "1521894"},
            {"Giza", "1521643"}
    };

    public static String[][] france = {
            {"All Cities", "23424819"},
            {"Bordeaux", "580778"},
            {"Lille", "608105"},
            {"Lyon", "609125"},
            {"Marseille", "610264"},
            {"Montpellier", "612977"},
            {"Nantes", "613858"},
            {"Paris", "615702"},
            {"Rennes", "619163"},
            {"Strasbourg", "627791"},
            {"Toulouse", "628886"}
    };

    public static String[][] germany = {
            {"All Cities", "23424829"},
            {"Berlin", "638242"},
            {"Bremen", "641142"},
            {"Cologne", "667931"},
            {"Dortmund", "645458"},
            {"Dresden", "645686"},
            {"Dusseldorf", "646099"},
            {"Essen", "648820"},
            {"Frankfurt", "650272"},
            {"Hamburg", "656958"},
            {"Leipzig", "671072"},
            {"Munich", "676757"},
            {"Stuttgart", "698064"}
    };

    public static String[][] ghana = {
            {"Accra", "1326075"},
            {"All Cities", "23424824"},
            {"Kumasi", "1330595"}
    };

    public static String[][] greece = {
            {"All Cities", "23424833"},
            {"Athens", "946738"},
            {"Thessaloniki", "963291"}
    };

    public static String[][] guatemala = {
            {"All Cities", "23424834"},
            {"Guatemala City", "83123"}
    };

    public static String[][] india = {
            {"Ahmedabad", "2295402"},
            {"All Cities", "23424848"},
            {"Amritsar", "2295388"},
            {"Bangalore", "2295420"},
            {"Bhopal", "2295407"},
            {"Chennai", "2295424"},
            {"Delhi", "20070458"},
            {"Hyderabad", "2295414"},
            {"Indore", "2295408"},
            {"Jaipur", "2295401"},
            {"Kanpur", "2295378"},
            {"Kolkata", "2295386"},
            {"Lucknow", "2295377"},
            {"Mumbai", "2295411"},
            {"Nagpur", "2282863"},
            {"Patna", "2295381"},
            {"Pune", "2295412"},
            {"Rajkot", "2295404"},
            {"Ranchi", "2295383"},
            {"Srinagar", "2295387"},
            {"Surat", "2295405"},
            {"Thane", "2295410"}
    };

    public static String[][] indonesia = {
            {"All Cities", "23424846"},
            {"Bandung", "1047180"},
            {"Bekasi", "1030077"},
            {"Depok", "1032539"},
            {"Jakarta", "1047378"},
            {"Makassar", "1046138"},
            {"Medan", "1047908"},
            {"Palembang", "1048059"},
            {"Pekanbaru", "1040779"},
            {"Semarang", "1048324"},
            {"Surabaya", "1044316"},
            {"Tangerang", "1048536"}
    };

    public static String[][] ireland = {
            {"All Cities", "23424803"},
            {"Cork", "560472"},
            {"Dublin", "560743"},
            {"Galway", "560912"}
    };

    public static String[][] israel = {
            {"All Cities", "23424852"},
            {"Haifa", "1967449"},
            {"Jerusalem", "1968222"},
            {"Tel Aviv", "1968212"}
    };

    public static String[][] italy = {
            {"All Cities", "23424853"},
            {"Bologna", "711080"},
            {"Genoa", "716085"},
            {"Milan", "718345"},
            {"Naples", "719258"},
            {"Palermo", "719846"},
            {"Rome", "721943"},
            {"Turin", "725003"}
    };

    public static String[][] japan = {
            {"All Cities", "23424856"},
            {"Chiba", "1117034"},
            {"Fukuoka", "1117099"},
            {"Hamamatsu", "1117155"},
            {"Hiroshima", "1117227"},
            {"Kawasaki", "1117502"},
            {"Kitakyushu", "1110809"},
            {"Kobe", "1117545"},
            {"Kumamoto", "1117605"},
            {"Kyoto", "15015372"},
            {"Nagoya", "1117817"},
            {"Niigata", "1117881"},
            {"Okayama", "90036018"},
            {"Okinawa", "2345896"},
            {"Osaka", "15015370"},
            {"Sagamihara", "1118072"},
            {"Saitama", "1116753"},
            {"Sapporo", "1118108"},
            {"Sendai", "1118129"},
            {"Takamatsu", "1118285"},
            {"Tokyo", "1118370"},
            {"Yokohama", "1118550"}
    };

    public static String[][] jordan = {
            {"All Cities", "23424860"},
            {"Amman", "1968902"}
    };

    public static String[][] kenya = {
            {"All Cities", "23424863"},
            {"Mombasa", "1528335"},
            {"Nairobi", "1528488"}
    };

    public static String[][] korea = {
            {"All Cities", "23424868"},
            {"Ansan", "1132444"},
            {"Bucheon", "1132445"},
            {"Busan", "1132447"},
            {"Changwon", "1132449"},
            {"Daegu", "1132466"},
            {"Daejeon", "2345975"},
            {"Goyang", "1130853"},
            {"Gwangju", "1132481"},
            {"Incheon", "1132496"},
            {"Seongnam", "1132559"},
            {"Seoul", "1132599"},
            {"Suwon", "1132567"},
            {"Ulsan", "1132578"},
            {"Yongin", "1132094"}
    };

    public static String[][] kuwait = {
            {"All Cities", "23424870"}
    };

    public static String[][] latvia = {
            {"All Cities", "23424874"},
            {"Riga", "854823"}
    };

    public static String[][] lebanon = {
            {"All Cities", "23424873"}
    };

    public static String[][] malaysia = {
            {"All Cities", "23424901"},
            {"Hulu Langat", "56013645"},
            {"Ipoh", "1154679"},
            {"Johor Bahru", "1154698"},
            {"Kajang", "1141268"},
            {"Klang", "1154726"},
            {"Kuala Lumpur", "1154781"},
            {"Petaling", "56013632"}
    };

    public static String[][] mexico = {
            {"Acapulco", "110978"},
            {"Aguascalientes", "111579"},
            {"All Cities", "23424900"},
            {"Chihuahua", "115958"},
            {"Ciudad Juarez", "116556"},
            {"Culiacán", "117994"},
            {"Ecatepec de Morelos", "118466"},
            {"Guadalajara", "124162"},
            {"Hermosillo", "124785"},
            {"León", "131068"},
            {"Mexicali", "133475"},
            {"Mexico City", "116545"},
            {"Monterrey", "134047"},
            {"Morelia", "134091"},
            {"Mérida", "133327"},
            {"Naucalpan de Juárez", "134395"},
            {"Nezahualcóyotl", "116564"},
            {"Puebla", "137612"},
            {"Querétaro", "138045"},
            {"Saltillo", "141272"},
            {"San Luis Potosí", "144265"},
            {"Tijuana", "149361"},
            {"Toluca", "149769"},
            {"Zapopan", "151582"}
    };

    public static String[][] netherlands = {
            {"All Cities", "23424909"},
            {"Amsterdam", "727232"},
            {"Den Haag", "726874"},
            {"Rotterdam", "733075"},
            {"Utrecht", "734047"}
    };

    public static String[][] new_zealand = {
            {"All Cities", "23424916"},
            {"Auckland", "2348079"}
    };

    public static String[][] nigeria = {
            {"All Cities", "23424908"},
            {"Benin City", "1387660"},
            {"Ibadan", "1393672"},
            {"Kaduna", "1396439"},
            {"Kano", "1396803"},
            {"Lagos", "1398823"},
            {"Port Harcourt", "1404447"}
    };

    public static String[][] norway = {
            {"All Cities", "23424910"},
            {"Bergen", "857105"},
            {"Oslo", "862592"}
    };

    public static String[][] oman = {
            {"All Cities", "23424898"},
            {"Muscat", "2268284"}
    };

    public static String[][] pakistan = {
            {"All Cities", "23424922"},
            {"Faisalabad", "2211574"},
            {"Karachi", "2211096"},
            {"Lahore", "2211177"},
            {"Multan", "2211269"},
            {"Rawalpindi", "2211387"}
    };

    public static String[][] panama = {
            {"All Cities", "23424924"}
    };

    public static String[][] peru = {
            {"All Cities", "23424919"},
            {"Lima", "418440"}
    };

    public static String[][] philippines = {
            {"All Cities", "23424934"},
            {"Antipolo", "1198785"},
            {"Cagayan de Oro", "1199002"},
            {"Calocan", "1167715"},
            {"Cebu City", "1199079"},
            {"Davao City", "1199136"},
            {"Makati", "1180689"},
            {"Manila", "1199477"},
            {"Pasig", "1187115"},
            {"Quezon City", "1199682"},
            {"Taguig", "1195098"},
            {"Zamboanga City", "1199980"}
    };

    public static String[][] poland = {
            {"All Cities", "23424923"},
            {"Gdańsk", "493417"},
            {"Kraków", "502075"},
            {"Lodz", "505120"},
            {"Poznań", "514048"},
            {"Warsaw", "523920"},
            {"Wroclaw", "526363"}
    };

    public static String[][] portugal = {
            {"All Cities", "23424925"}
    };

    public static String[][] puerto_rico = {
            {"All Cities", "23424935"}
    };

    public static String[][] qatar = {
            {"All Cities", "23424930"}
    };

    public static String[][] russia = {
            {"All Cities", "23424936"},
            {"Chelyabinsk", "1997422"},
            {"Irkutsk", "2121040"},
            {"Kazan", "2121267"},
            {"Khabarovsk", "2018708"},
            {"Krasnodar", "2028717"},
            {"Krasnoyarsk", "2029043"},
            {"Moscow", "2122265"},
            {"Nizhny Novgorod", "2122471"},
            {"Novosibirsk", "2122541"},
            {"Omsk", "2122641"},
            {"Perm", "2122814"},
            {"Rostov-on-Don", "2123177"},
            {"Saint Petersburg", "2123260"},
            {"Samara", "2077746"},
            {"Ufa", "2124045"},
            {"Vladivostok", "2124288"},
            {"Volgograd", "2124298"},
            {"Voronezh", "2108210"},
            {"Yekaterinburg", "2112237"}
    };

    public static String[][] saudi_arabia = {
            {"Ahsa", "56120136"},
            {"All Cities", "23424938"},
            {"Dammam", "1939574"},
            {"Jeddah", "1939873"},
            {"Mecca", "1939897"},
            {"Medina", "1937801"},
            {"Riyadh", "1939753"}
    };

    public static String[][] singapore = {
            {"All Cities", "1062617"},
            {"All Cities", "23424948"}
    };

    public static String[][] south_africa = {
            {"All Cities", "23424942"},
            {"Cape Town", "1591691"},
            {"Durban", "1580913"},
            {"Johannesburg", "1582504"},
            {"Port Elizabeth", "1586614"},
            {"Pretoria", "1586638"},
            {"Soweto", "1587677"}
    };

    public static String[][] spain = {
            {"All Cities", "23424950"},
            {"Barcelona", "753692"},
            {"Bilbao", "754542"},
            {"Las Palmas", "764814"},
            {"Madrid", "766273"},
            {"Malaga", "766356"},
            {"Murcia", "768026"},
            {"Palma", "769293"},
            {"Seville", "774508"},
            {"Valencia", "776688"},
            {"Zaragoza", "779063"}
    };

    public static String[][] sweden = {
            {"All Cities", "23424954"},
            {"Gothenburg", "890869"},
            {"Stockholm", "906057"}
    };

    public static String[][] switzerland = {
            {"All Cities", "23424957"},
            {"Geneva", "782538"},
            {"Lausanne", "783058"},
            {"Zurich", "784794"}
    };

    public static String[][] thailand = {
            {"All Cities", "23424960"},
            {"Bangkok", "1225448"}
    };

    public static String[][] turkey = {
            {"Adana", "2343678"},
            {"All Cities", "23424969"},
            {"Ankara", "2343732"},
            {"Antalya", "2343733"},
            {"Bursa", "2343843"},
            {"Diyarbakır", "2343932"},
            {"Eskişehir", "2343980"},
            {"Gaziantep", "2343999"},
            {"Istanbul", "2344116"},
            {"Izmir", "2344117"},
            {"Kayseri", "2344174"},
            {"Konya", "2344210"},
            {"Mersin", "2323778"}
    };

    public static String[][] ukraine = {
            {"All Cities", "23424976"},
            {"Dnipropetrovsk", "918981"},
            {"Donetsk", "919163"},
            {"Kharkiv", "922137"},
            {"Kyiv", "924938"},
            {"Lviv", "924943"},
            {"Odesa", "929398"},
            {"Zaporozhye", "939628"}
    };

    public static String[][] united_arab_emirates = {
            {"Abu Dhabi", "1940330"},
            {"All Cities", "23424738"},
            {"Dubai", "1940345"},
            {"Sharjah", "1940119"}
    };

    public static String[][] united_kingdom = {
            {"All Cities", "23424975"},
            {"Belfast", "44544"},
            {"Birmingham", "12723"},
            {"Blackpool", "12903"},
            {"Bournemouth", "13383"},
            {"Brighton", "13911"},
            {"Bristol", "13963"},
            {"Cardiff", "15127"},
            {"Coventry", "17044"},
            {"Derby", "18114"},
            {"Edinburgh", "19344"},
            {"Glasgow", "21125"},
            {"Hull", "25211"},
            {"Leeds", "26042"},
            {"Leicester", "26062"},
            {"Liverpool", "26734"},
            {"London", "44418"},
            {"Manchester", "28218"},
            {"Middlesbrough", "28869"},
            {"Newcastle", "30079"},
            {"Nottingham", "30720"},
            {"Plymouth", "32185"},
            {"Portsmouth", "32452"},
            {"Preston", "32566"},
            {"Sheffield", "34503"},
            {"Stoke-on-Trent", "36240"},
            {"Swansea", "36758"}
    };

    public static String[][] united_states = {
            {"Albuquerque", "2352824"},
            {"All Cities", "23424977"},
            {"Atlanta", "2357024"},
            {"Austin", "2357536"},
            {"Baltimore", "2358820"},
            {"Baton Rouge", "2359991"},
            {"Birmingham", "2364559"},
            {"Boston", "2367105"},
            {"Charlotte", "2378426"},
            {"Chicago", "2379574"},
            {"Cincinnati", "2380358"},
            {"Cleveland", "2381475"},
            {"Colorado Springs", "2383489"},
            {"Columbus", "2383660"},
            {"Dallas-Ft. Worth", "2388929"},
            {"Denver", "2391279"},
            {"Detroit", "2391585"},
            {"El Paso", "2397816"},
            {"Fresno", "2407517"},
            {"Greensboro", "2414469"},
            {"Harrisburg", "2418046"},
            {"Honolulu", "2423945"},
            {"Houston", "2424766"},
            {"Indianapolis", "2427032"},
            {"Jackson", "2428184"},
            {"Jacksonville", "2428344"},
            {"Kansas City", "2430683"},
            {"Las Vegas", "2436704"},
            {"Long Beach", "2441472"},
            {"Los Angeles", "2442047"},
            {"Louisville", "2442327"},
            {"Memphis", "2449323"},
            {"Mesa", "2449808"},
            {"Miami", "2450022"},
            {"Milwaukee", "2451822"},
            {"Minneapolis", "2452078"},
            {"Nashville", "2457170"},
            {"New Haven", "2458410"},
            {"New Orleans", "2458833"},
            {"New York", "2459115"},
            {"Norfolk", "2460389"},
            {"Oklahoma City", "2464592"},
            {"Omaha", "2465512"},
            {"Orlando", "2466256"},
            {"Philadelphia", "2471217"},
            {"Phoenix", "2471390"},
            {"Pittsburgh", "2473224"},
            {"Portland", "2475687"},
            {"Providence", "2477058"},
            {"Raleigh", "2478307"},
            {"Richmond", "2480894"},
            {"Sacramento", "2486340"},
            {"Salt Lake City", "2487610"},
            {"San Antonio", "2487796"},
            {"San Diego", "2487889"},
            {"San Francisco", "2487956"},
            {"San Jose", "2488042"},
            {"Seattle", "2490383"},
            {"St. Louis", "2486982"},
            {"Tallahassee", "2503713"},
            {"Tampa", "2503863"},
            {"Tucson", "2508428"},
            {"Virginia Beach", "2512636"},
            {"Washington", "2514815"}
    };

    public static String[][] venezuela = {
            {"All Cities", "23424982"},
            {"Barcelona", "395273"},
            {"Barquisimeto", "468382"},
            {"Caracas", "395269"},
            {"Ciudad Guayana", "395275"},
            {"Maracaibo", "395270"},
            {"Maracay", "395271"},
            {"Maturín", "468384"},
            {"Turmero", "395277"},
            {"Valencia", "395272"}
    };

    public static String[][] vietnam = {
            {"All Cities", "23424984"},
            {"Can Tho", "1252351"},
            {"Da Nang", "1252376"},
            {"Hai Phong", "1236690"},
            {"Hanoi", "1236594"},
            {"Ho Chi Minh City", "1252431"}
    };


    public static String[][] getArray(String countryName) {
        if (countryName.equals("Algeria")) {
            return algeria;
        } else if (countryName.equals("Argentina")) {
            return argentina;
        } else if (countryName.equals("Australia")) {
            return australia;
        } else if (countryName.equals("Austria")) {
            return austria;
        } else if (countryName.equals("Bahrain")) {
            return bahrain;
        } else if (countryName.equals("Belarus")) {
            return belarus;
        } else if (countryName.equals("Belgium")) {
            return belgium;
        } else if (countryName.equals("Brazil")) {
            return brazil;
        } else if (countryName.equals("Canada")) {
            return canada;
        } else if (countryName.equals("Chile")) {
            return chile;
        } else if (countryName.equals("Colombia")) {
            return colombia;
        } else if (countryName.equals("Denmark")) {
            return denmark;
        } else if (countryName.equals("Dominican Republic")) {
            return dominican_republic;
        } else if (countryName.equals("Ecuador")) {
            return ecuador;
        } else if (countryName.equals("Egypt")) {
            return egypt;
        } else if (countryName.equals("France")) {
            return france;
        } else if (countryName.equals("Germany")) {
            return germany;
        } else if (countryName.equals("Ghana")) {
            return ghana;
        } else if (countryName.equals("Greece")) {
            return greece;
        } else if (countryName.equals("Guatemala")) {
            return guatemala;
        } else if (countryName.equals("India")) {
            return india;
        } else if (countryName.equals("Indonesia")) {
            return indonesia;
        } else if (countryName.equals("Ireland")) {
            return ireland;
        } else if (countryName.equals("Israel")) {
            return israel;
        } else if (countryName.equals("Italy")) {
            return italy;
        } else if (countryName.equals("Japan")) {
            return japan;
        } else if (countryName.equals("Jordan")) {
            return jordan;
        } else if (countryName.equals("Kenya")) {
            return kenya;
        } else if (countryName.equals("Korea")) {
            return korea;
        } else if (countryName.equals("Kuwait")) {
            return kuwait;
        } else if (countryName.equals("Latvia")) {
            return latvia;
        } else if (countryName.equals("Lebanon")) {
            return lebanon;
        } else if (countryName.equals("Malaysia")) {
            return malaysia;
        } else if (countryName.equals("Mexico")) {
            return mexico;
        } else if (countryName.equals("Netherlands")) {
            return netherlands;
        } else if (countryName.equals("New Zealand")) {
            return new_zealand;
        } else if (countryName.equals("Nigeria")) {
            return nigeria;
        } else if (countryName.equals("Norway")) {
            return norway;
        } else if (countryName.equals("Oman")) {
            return oman;
        } else if (countryName.equals("Pakistan")) {
            return pakistan;
        } else if (countryName.equals("Panama")) {
            return panama;
        } else if (countryName.equals("Peru")) {
            return peru;
        } else if (countryName.equals("Philippines")) {
            return philippines;
        } else if (countryName.equals("Poland")) {
            return poland;
        } else if (countryName.equals("Portugal")) {
            return portugal;
        } else if (countryName.equals("Puerto Rico")) {
            return puerto_rico;
        } else if (countryName.equals("Qatar")) {
            return qatar;
        } else if (countryName.equals("Russia")) {
            return russia;
        } else if (countryName.equals("Saudi Arabia")) {
            return saudi_arabia;
        } else if (countryName.equals("Singapore")) {
            return singapore;
        } else if (countryName.equals("South Africa")) {
            return south_africa;
        } else if (countryName.equals("Spain")) {
            return spain;
        } else if (countryName.equals("Sweden")) {
            return sweden;
        } else if (countryName.equals("Switzerland")) {
            return switzerland;
        } else if (countryName.equals("Thailand")) {
            return thailand;
        } else if (countryName.equals("Turkey")) {
            return turkey;
        } else if (countryName.equals("Ukraine")) {
            return ukraine;
        } else if (countryName.equals("United Arab Emirates")) {
            return united_arab_emirates;
        } else if (countryName.equals("United Kingdom")) {
            return united_kingdom;
        } else if (countryName.equals("United States")) {
            return united_states;
        } else if (countryName.equals("Venezuela")) {
            return venezuela;
        } else if (countryName.equals("Vietnam")) {
            return vietnam;
        }

        return null;
    }
}
